Comb shrimp - Spanish English Dictionary